﻿<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Макроязык - Макросы</title>
<meta http-equiv="Content-Type" Content="text/html; charset=utf-8">
<link rel="stylesheet" type="text/css" href="../../../styles/styles.css">
<script language="javascript" src="../../links.js" type="text/javascript"></script>
</head>
<body>

<h1>Макроязык</h1>
<div class="navbar">
<a href="../../index.html">главная</a> |
<a href="../index.html">Макросы</a>
</div>

<p>В Far Manager реализован примитивный макроязык, который позволяет в простую последовательность
клавиш ввести логику, что делает макросы (вместе с плагинами) мощным средством, помогающим
в работе с Far Manager. Макроязык узкоспециализированный, привязанный к функционалу Far Manager,
поэтому его нельзя рассматривать как универсальный язык.</p>

<p>Функциональные возможности макроязыка:</p>
<ul>
  <li><a href="cmds.html">Макрокоманды</a></li>
  <li><a href="boolop.html">Условные операторы</a></li>
  <li><a href="op.html">Операции</a></li>
  <li><a href="vars.html">Переменные</a></li>
  <li><a href="consts.html">Константы</a></li>
  <li><a href="prop_func/index.html">Свойства и функции: по областям</a></li>
</ul>

<h3>Замечания</h3>
<div class="descr">
<ol>
<li><p>Для использования элементов макроязыка завершите <a href="../macrokey/record.html">запись макроса</a>
при помощи сочетания Ctrl-Shift-. и отредактируйте строковое представление макроса в диалоге.</p>
<li>Именованные клавиши (например, <code>CtrlK</code>) могут участвовать в любых выражениях; в этом случае они считаются как числа.</li>
</ol>
</div>

<div class="see">Смотрите также:</div><div class="seecont">
<a href="../about/index.html">Общие замечания</a>,
<a href="../macrokey/index.html">Работа с макросами</a>,
<a href="../techinfo.html">Технические подробности</a>,
<a href="../examples.html">Примеры</a>
</div>

</body>

</html>
